corner tower - Spanish English Dictionary